/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let Iconyibiaopan: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1768 1024" width={size} height={size} {...rest}>
      <Path
        d="M1146.414545 13.824a41.797818 41.797818 0 0 1 19.921455 42.123636l-121.949091 804.398546c-18.525091 121.949091-124.741818 187.112727-240.64 144.337454l-37.003636-13.684363c-114.362182-42.356364-155.834182-162.210909-92.951273-267.636364L1089.070545 28.253091a41.797818 41.797818 0 0 1 57.344-14.429091z m192.884364 158.952727c9.728 0 18.850909 2.56 26.763636 7.028364a4.654545 4.654545 0 0 1 2.141091 0.791273l9.076364 6.237091c238.452364 165.329455 382.882909 440.506182 382.743273 736.488727 0 30.766545-24.576 55.714909-54.877091 55.714909a55.296 55.296 0 0 1-54.877091-55.714909c0.186182-258.839273-126.138182-500.596364-336.570182-645.585455a51.479273 51.479273 0 0 1-9.402182-6.283636 34.304 34.304 0 0 0-1.722182-1.210182 57.111273 57.111273 0 0 1-18.152727-41.751273c0-30.766545 24.576-55.714909 54.923637-55.714909zM863.697455 31.557818c30.301091 0 54.877091 24.994909 54.87709 55.761455a55.389091 55.389091 0 0 1-48.919272 55.389091l-0.046546 0.325818c-419.467636 6.888727-755.944727 354.210909-755.898182 780.288 0 30.766545-24.576 55.714909-54.923636 55.714909a55.296 55.296 0 0 1-54.830545-55.714909c0-245.061818 99.281455-479.371636 274.618181-647.819637A871.191273 871.191273 0 0 1 857.693091 31.883636c1.954909-0.186182 3.956364-0.325818 5.957818-0.325818z"
        fill={getIconColor(color, 0, '#5A6979')}
      />
    </Svg>
  );
};

Iconyibiaopan.defaultProps = {
  size: 18,
};

Iconyibiaopan = React.memo ? React.memo(Iconyibiaopan) : Iconyibiaopan;

export default Iconyibiaopan;
